
# 默认值参数
"""
说明 ： 就是给某个参数名设置一个默认值 ，设置的格式：key=value

1. 当用户自己传入默认值参数时，就是使用用户自己传入的值 ，若用户不传值，就使用默认值 。
"""

def login(username,password='123456'):
    db_user = 'admin'
    db_password = '123456'
    if username == '' or username is None:
        return {'code':2,'message':'用户名不能为空'}
    if password == '' or password is None:
        return {'code':3,'message':'密码不能为空'}
    if username == db_user and password == db_password:
        return {'code':0,'message':'登录成功'}
    return {'code':1,'message':'用户名或密码不正确'}


# 调用时：
print(login('admin','1234567'))
print(login('admin'))

print(login(username='admin',password=''))
print(login(username='admin'))